355 PRINT "AND THE BACK OPENS INTO A ";G$;" ";S$;"."
360 PRINT "WILL CONSIDER TAKING A SLIGHTLY"
365 PRINT "USED ";T$;" IN TRADE."
379 PRINT
381 PRINT "LOST: IN THE VICINITY OF ";E1$;","
390 PRINT "A ";H$;" FRENCH POODLE WITH"
391 PRINT I$;" HAIR AND"
392 PRINT "A ";J$;" TAIL. IT ANSWERS TO"
394 PRINT "THE NAME OF ";C1$;". WHEN LAST SEEN IT"
396 PRINT "WAS CARRYING A ";U$;" IN ITS MOUTH."
398 PRINT "A ";K$;" REWARD IS OFFERED."
399 GOTO 700
400 PRINT
401 PRINT " AN ADULT WESTERN"
402 PRINT
410 PRINT "TEX ";D1$;", THE MARSHALL OF ";A1$
415 PRINT "CITY RODE INTO TOWN. HE SAT ";M$
420 PRINT "IN THE SADDLE, READY FOR TROUBLE."
425 PRINT "HE KNEW THAT HIS ";A$;" ENEMY, THE"
430 PRINT B1$;" KID WAS IN TOWN. THE KID WAS"
435 PRINT "IN LOVE WITH TEX'S HORSE, ";C1$;"."
440 PRINT "SUDDENLY THE KID CAME OUT OF THE"
445 PRINT G$;" NUGGET SALOON."
460 PRINT "'DRAW TEX', HE YELLED ";N$;"."
461 PRINT
465 PRINT "TEX REACHED FOR HIS ";U$;", BUT"
470 PRINT "BEFORE HE COULD GET IT OUT OF"
475 PRINT "HIS ";V$;", THE KID FIRED, HITTING TEX"
480 PRINT "IN THE ";W$;"."
486 PRINT "AS TEX FELL HE PULLED OUT HIS OWN"
487 PRINT X$;", AND SHOT THE KID 6 TIMES IN THE"
488 PRINT Y$;". THE KID DROPPED IN A POOL OF"
490 PRINT F1$;". '";G1$;"' TEX SAID, 'I HATED"
492 PRINT "TO DO IT BUT HE WAS ON THE WRONG"
494 PRINT "SIDE OF THE ";Z$;".'"
496 GOTO 700
500 PRINT
501 PRINT "IF YOU PLAN ON JOINING THE ARMY, HERE"
502 PRINT "ARE SOME ";K$;" HINTS THAT WILL HELP"
505 PRINT "YOU BECOME A ";J$;" SOLDIER."
507 PRINT "THE ARMY IS MADE UP OF OFFICERS,"
508 PRINT "NON-COMS, AND ";Q$;"S."
530 PRINT "YOU CAN RECOGNIZE AN OFFICER BY THE"
535 PRINT R$;" ON HIS SHOULDERS AND THE"
540 PRINT "FUNNY-LOOKING ";S$;"S ON HIS CAP."
545 PRINT "WHEN YOU ADDRESS AN OFFICER, ALWAYS"
550 PRINT "SAY '";T$;"' AND SAY IT ";P$;"."
555 PRINT "IF YOU GET A ";I$;" HAIRCUT, KEEP"
560 PRINT "YOUR ";U$;"S SHINED, AND SEE THAT"
565 PRINT "YOUR ";V$;" IS CLEAN AT ALL TIMES,"
570 PRINT "YOU WILL BE A CREDIT TO THE SLOGAN :"
572 PRINT " THE ARMY BUILDS BETTER ";W$;"S!"
573 PRINT
575 PRINT "AT ROLL CALL, WHEN THE ";H$
577 PRINT "SERGEANT CALLS YOUR NAME, SHOUT"
578 PRINT "'";G1$;"' LOUD AND CLEAR."
580 PRINT "FOLLOW THIS ADVICE AND YOU MAY WIN THE:"
595 PRINT "**** ";G$;" CONDUCT ";Z$;" ****"
598 GOTO 700
600 PRINT
601 PRINT " BUST-A-BUTTON AND DUCK DEPT STORE "
602 PRINT
605 PRINT "DEAR SIRS,"
606 PRINT
620 PRINT "LAST WEEK I PURCHASED A ";B$
625 PRINT "CONTOUR WATER BED IN YOUR STORE."
630 PRINT "I GOT IT ESPECIALLY FOR MY ";D$
635 PRINT "HUSBAND WHO SLEEPS VERY ";L$;" AND"
640 PRINT "SAYS THAT ";F$;" WATER BEDS THAT"
645 PRINT "HAVE ";Q$;"S IN THEM MAKE HIS"
650 PRINT S$;" ACHE. WHEN THE BED ARRIVED"
655 PRINT "MY HUSBAND TESTED IT ";M$;" AND SAID"
660 PRINT "THE ";H$;" ";U$;" WAS BENT AND"
665 PRINT "KEPT PRESSING INTO HIS ";V$;"."
670 PRINT "HE SAYS THIS COULD LEAD TO A ";J$
675 PRINT "CONDITION OF THE ";X$;"."
681 PRINT "I WOULD LIKE TO EXCHANGE THIS ";I$;" BED"
683 PRINT "FOR ONE THAT WILL ALLOW MY HUSBAND"
685 PRINT "TO SLEEP ";O$;" AND WON'T MAKE HIS"
687 PRINT Z$;" SORE."
689 PRINT "YOURS ";P$;","
690 PRINT " ";C1$;" ";D1$
691 PRINT
692 GOTO 700
700 PRINT
701 PRINT
705 INPUT "WANT ANOTHER STORY ",I1$
710 IF I1$ = "NO" THEN 900
715 IF I1$ = "YES" THEN 720
716 INPUT "COME ON 'YES' OR 'NO' ",I1$
717 GOTO 710
719 PRINT
720 INPUT "WANT TO USE THE SAME WORDS ",J1$
730 IF J1$ = "YES" THEN 220
735 IF J1$ = "NO" THEN 60
740 INPUT "COME ON NOW -- 'YES' OR 'NO'",J1$
742 GOTO 730
900 PRINT "O.K. SEE YOU AGAIN SOMETIME !"
920 REM MAD LIB
921 REM ORIGINAL BY HENRY GALLO
922 REM MODIFIED BY DAVID AHL
923 REM ADAPTED FOR I.B. MAGAZETTE BY
925 REM ALLEN MARSALIS
926 REM
999 GOTO 65001
60000 '^ Routine to present credits page
60001 CLS:COLOR 7,0 :LOCATE 1,1:PRINT CHR$(218);
60020 FOR K=2 TO 39:PRINT CHR$(196);:NEXT:PRINT CHR$(191);:FOR K=2 TO 22:LOCATE K,40:PRINT CHR$(179);:NEXT:FOR K=2 TO 22:LOCATE K,1:PRINT CHR$(179);:NEXT:LOCATE 23,1:PRINT CHR$(192);:FOR K=2 TO 39:PRINT CHR$(196);:NEXT:PRINT CHR$(217);
60030 COLOR 0,7
60040 LOCATE 2,3:PRINT" "
60050 LOCATE 3,3:PRINT" "
60060 LOCATE 4,3:PRINT" MADLIBS "
60070 LOCATE 5,3:PRINT" "
60080 LOCATE 6,3:PRINT" The player supplies words as "
60090 LOCATE 7,3:PRINT" requested by the program. Then "
60100 LOCATE 8,3:PRINT" MADLIBS takes the nouns, adverbs, "
60110 LOCATE 9,3:PRINT" adjectives, etc., and writes a "
60120 LOCATE 10,3:PRINT" story. Read it aloud and laugh. "